extensive meadow - French English Dictionary